/**
 * @opt horizontal
 * @hidden
 */
class UMLOptions {}

/**
 * Gui
 * @opt shape package
 * @opt commentname
 * @depend - - - SystemCont
 * @depend - - - JavaSwing
 * @depend - - - JavaAWT
 */
class Gui {}

/**
 * System Controller
 * @opt shape package
 * @opt commentname
 * @depend - - - SystemModel
 */
class SystemCont {}

/**
 * System Model
 * @opt shape package
 * @opt commentname
 * @depend - - - XMLReader
 * @depend - - - JVM
 */
class SystemModel {}

/**
 * XML Reader
 * @opt shape package
 * @opt commentname
 * @depend - - - SAX
 */
class XMLReader {}

/**
 * Java Swing
 * @opt shape package
 * @opt commentname
 */
class JavaSwing{}

/**
 * Java AWT
 * @opt shape package
 * @opt commentname
 */
class JavaAWT {}

/**
 * JVM
 * @opt shape package
 * @opt commentname
 */
class JVM {}

/**
 * SAX
 * @opt shape package
 * @opt commentname
 */
class SAX {}

/**
 * JChart 2D
 * @opt shape package
 * @opt commentname
 */
class jChart2d {}